#ifndef __LINUX_I2C_MAX732X_H
#define __LINUX_I2C_MAX732X_H

/* platform data for the MAX732x 8/16-bit I/O expander driver */

struct max732x_platform_data {
	/* number of the first GPIO */
	unsigned gpio_base;

	void *context;		/* param to setup/teardown */

	int (*setup) (struct i2c_client * client,
		      unsigned gpio, unsigned ngpio, void *context);
	int (*teardown) (struct i2c_client * client,
			 unsigned gpio, unsigned ngpio, void *context);
};
#endif /* __LINUX_I2C_MAX732X_H */
